#ifndef _LED_H
#define _LED_H

#include "gd32e230.h"                   // Device header
#include "systick.h"

#define LED1_RUC_GPIOX   	 RCU_GPIOA    //LED1的时钟组
#define LED1_GPIOX 				 GPIOA				//LED1的GPIOx组
#define LED1_PINX 			 	 GPIO_PIN_6   //LED1的PIN

//开启LED1
#define LED1_ON() 				 do{gpio_bit_set(LED1_GPIOX,LED1_PINX);}while(0) 
//关闭LED1
#define LED1_OFF()				 do{gpio_bit_reset(LED1_GPIOX,LED1_PINX);}while(0)
//翻转LED1
#define LED1_TOGGLE()      do{gpio_bit_toggle(LED1_GPIOX,LED1_PINX);}while(0)


//初始化LED
//无参
//无返回值
void LED_init(void);


#endif
